Tighten screws on GPX validation.
authorrobertl <robertl>
Tue, 13 Feb 2007 19:44:12 +0000 (19:44 +0000)
committerrobertl <robertl>
Tue, 13 Feb 2007 19:44:12 +0000 (19:44 +0000)
gpxval

diff --git a/gpxval b/gpxval
index 98e6947701c8d86be8b9482bdbe6d4e6b4518198..ffa5d87b4f6d95c5921dd405baa0baa401f3ed02 100644 (file)
--- a/gpxval
+++ b/gpxval
@@ -1,15 +1,20 @@
 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/robertl/xerces-c1_7_0-linux7.2/lib
 export PATH=$PATH:/home/robertl/xerces-c1_7_0-linux7.2/bin
 
+validate()
+{
+       SAX2Count -p -f -v=always $*
+}
+
 gpxval()
 {
        echo "Validating $*"
        ./gpsbabel $* -o gpx -F /tmp/$$.gpx
-       SAX2Count /tmp/$$.gpx
+       validate /tmp/$$.gpx
        ./gpsbabel $* -o gpx,gpxver=1.0 -F /tmp/$$.gpx
-       SAX2Count /tmp/$$.gpx
+       validate /tmp/$$.gpx
        ./gpsbabel $* -o gpx,gpxver=1.1 -F /tmp/$$.gpx
-       SAX2Count /tmp/$$.gpx
+       validate /tmp/$$.gpx
 }